The Invoicing System in UML
نویسندگان
چکیده
In this paper, we propose to model the invoicing system using UML. The modelling process supporting our work is inspired form the Objectory method. This approach is based on the identiication of the system needs and on their implementation in the object-oriented paradigm. For the two cases, we start by determining the system func-tionalities and its interactions with the environment, and then we propose an object-oriented solution for the invoicing system. In case 1, we choose a minimal interpretation of order invoicing which reduces it to an internal process. The second case is viewed as an extension of the rst case. The two cases permit to highlight some aspects of the Objectory method like the primordial importance of requirements capture.
منابع مشابه
Transforming Fuzzy State Diagram to Fuzzy Petri net
UML is known as one of the most common methods in software engineering. Since this language is semi-formal, many researches and efforts have been performed to transform this language into formal methods including Petri nets. Thus, the operation of verification and validation of the qualitative and nonfunctional parameters could be achieved with more ability. Since the majority of the real world...
متن کاملTransforming Fuzzy State Diagram to Fuzzy Petri net
UML is known as one of the most common methods in software engineering. Since this language is semi-formal, many researches and efforts have been performed to transform this language into formal methods including Petri nets. Thus, the operation of verification and validation of the qualitative and nonfunctional parameters could be achieved with more ability. Since the majority of the real world...
متن کاملA Service Oriented Transaction Invoicing Approach in Cloud Computing
Cloud resource usage tracking and invoicing in a trusted manner are inevitable and critical for the cloud service provider. The credibility of the service is measured in terms of accuracy in invoicing for the service consumed. In the existing system the limitations are, complexity, computational overhead and no way to validate the usage. Here, we propose OSIRIS: The consumption based efficient ...
متن کاملMapping Sequence diagram in Fuzzy UML to Fuzzy Petri Net
This ability in fuzzy UML, practically leaves the customers and market’s need without response in this important and vital area. Here, the available sequence diagrams in fuzzy UML will map into fuzzy Petri net. However, the formal models ability will be added to the Semi-formal fuzzy UML. This formalization will add the automatic processing ability to the Semi-formal fuzzy UML. Further more, t...
متن کاملUsing a Coordination Language to Specify the Invoicing System
In this paper we present the speciication of an \invoicing system": two versions of it are shown. The rst does not take into account any interaction with the environment while the second considers it. The speciications are written in PoliS, a coordination language based on multiple tuple spaces. The operational semantics of PoliS allows the speciication of behavioral aspects of the systems enha...
متن کامل